Subscribes to the specified nodes&attributes, and monitors their data until the predicates specified for each item become true, or the alloted time elapses.
Parameters
- client
- The client object that will perform the operation.
- argumentsAndExitPredicateList
- List of tuples, where each tuple consists of OPC-UA monitored item arguments, and a predicate on OpcLabs.EasyOpc.UA.OperationModel.EasyUADataChangeNotificationEventArgs determining when the wait is complete.
- millisecondsTimeout
- The number of milliseconds to wait, or System.Threading.Timeout.Infinite to wait indefinitely.
Return Value
The function returns an array of
OpcLabs.EasyOpc.UA.OperationModel.UAAttributeDataResult objects. The indices of elements in the output array are the same as those in the input list,
argumentsAndExitPredicateList.
Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows
See Also